package com.cleaningcloud.cld.domain.vo;

import com.cleaningcloud.cld.domain.CldAssetsRecord;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
public class CldAssetsRecordVo extends CldAssetsRecord {

    // 资产明细id
    private Long assetsDetailsId;
    /**
     * 项目名称
     */
    private String projectName;

    // 项目区域
    private Long projectRegion;

    // 项目业态
    private Long projectBusiness;

    // 负责人
    private String personName;
    // 组别
    private String groupName;
    // 折旧期数
    private Long assetsPeriodNumber;
    // 购置单价
    private BigDecimal bulMoney;
    // 资产名称
    private String assetsName;
    // 资产类型
    private int assetsType;
    // 资产型号
    private String assetsModel;
    //资产编号
    private String assetsNo;
    // 资产单位
    private String assetsUnit;
    // 资产图片
    private String assetsImg;

    //购置日期
    private Date bulTime;
    // 是否已过折旧期
    private Integer isDepreciation;

    // 维修次数
    private int repairCount;
    // 配件金额
    private BigDecimal fittingMoney;
    // 维修其他金额
    private BigDecimal repairMoney;
    // 报废审核人
    private String scrapApproveName;
    // 仓库id
    private Long projectWareId;
}
